home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d19 / pcbnet28.arc / PCBNET.DOC < prev    next >
Text File  |  1991-05-01  |  7KB  |  159 lines

  1.           PCBoard 14.5 Net Scan Conference Mail Waiting Flags Program
  2.  
  3. Description:  This program will update Mail Waiting flags for specific
  4.               users who have mail waiting in any conference.  This program
  5.               should be used for EchoMail type conferences (Although you
  6.               can use it whenever you want).
  7.  
  8. WHY Use It:   If you are like me and carry Echo Mail Conferences (ILink,
  9.               MetroLink, PCRelay, FidoNet, etc.) most of the software
  10.               out there will not update the Mail Waiting Flags for your
  11.               Users when they have mail.  This program *WILL* do it and
  12.               it is VERY FAST.
  13.  
  14. WHAT Happens: After you run PCBNet, and it finds a user in your NDX files,
  15.               it will update the Mail Waiting Flags both in the USERS and
  16.               USERS.INF file for each specific conference.
  17.  
  18.               When the user logs onto your BBS they will be notified that
  19.               they have MAIL WAITING in that specific conference.  Is nice
  20.               to know if you finally got that message to a reply.
  21.  
  22. VERY IMPORTANT:  Please Read
  23. ----------------------------------------------------------------------------
  24. 1)  Be sure you use the /INIT parameter to properly setup everything.  If
  25.     you don't, strange things can happen and will probably cause you
  26.     heartache.  I've done everything I can to avoid such things, but
  27.     all machines seem to work differently because of configurations.
  28.  
  29. 2)  When you have been using PCBNet for a while and you ADD or DELETE
  30.     conferences, you will need to use the /INIT option BEFORE running your
  31.     EVENT for Echo Mail.  The PCBNET.NET file is created in your directory
  32.     where you run PCBNET.EXE (Unless you use the /NET option).
  33.  
  34. ----------------------------------------------------------------------------
  35.  
  36.   In order to properly use this program you *MUST* pass at least one
  37. command line switches to it:
  38.  
  39.   The command line switches look like this:
  40.  
  41.    /INIT              Use for First time Initialization on PCBNet 2.2.
  42.                       If you were using a previous version of PCBNet
  43.                       you NEED to use this option for proper option.  Use
  44.                       this switch on FIRST TIME INITIALIZATION or when
  45.                       ADDING or DELETING CONFERENCES!
  46.  
  47.    /C:l-h             l means LOW conference number, h means HIGH conference
  48.                       number.
  49.  
  50. ** /ASEC:xx;xx-xx     This means ACCEPTABLE Security Levels that PCBNet should
  51.                       be flagging users for Mail.  A RANGE of security
  52.                       levels can be specified (i.e. /ASEC:0;5;10-20;60-70;75).
  53.                       Anybody with these security levels will be flagged as
  54.                       having mail (If any found for them).  This is an OPTION!
  55.  
  56.                       If you use this switch, the /USEC CANNOT be used!
  57.  
  58. ** /USEC:xx;xx-xx     This means UNACCEPTABLE Security levels that PCBNet
  59.                       should NOT be flagging users for mail.  Anybody whose
  60.                       security level is in this switch will NOT be flagged
  61.                       as having mail (If any found for them).  A range of
  62.                       security levels can be specified (i.e. /USEC:10-20;50)
  63.                       Anybody with these security levels will not be flagged
  64.                       as having mail PERIOD. This is an OPTION!
  65.  
  66.                       If you use the /USEC switch, the /ASEC CANNOT be used!
  67.  
  68.    /NET:path/name     example would be:  /NET:C:\UTILS\PCBNET\PCBNET.NET
  69.  
  70.  
  71. * Note1:   The PCBNET.NET file is 4 byte times the number of conferences
  72.           (Plus the main board) in file length.
  73.  
  74. ** Note2:   Please note that the /ASEC and /USEC gives you the option of
  75.             selecting users to be flagged for mail or users not to be flagged
  76.             for mail.  You can only use ONE of these switches.  Let me give
  77.             you an example.  I my own BBS that I run I have TWO security
  78.             levels for LOCAL users.  It benefits me more to use the /ASEC
  79.             switch since all I have to do is enter in two security levels
  80.             like this:
  81.                    PCBNet /C:1-138 /ASEC:15;25
  82.             In this example only Users with a security level of 15 or 25
  83.             would be flagged as having mail in the echo mail conferences while
  84.             anybody else would not.
  85.  
  86.             Now someone who has various Local security levels and only one
  87.             or two Long Distance (Levels 60 and 61) security levels would
  88.             benefit from the /USEC switch like this:
  89.                    PCBNet /C:0-200 /USEC:60-61
  90.             In this example any of the long distance callers with a security
  91.             level of 60 and 61 would NOT have their mail waiting flags updated
  92.             while any other security level would.
  93.  
  94.             Both of these switches are OPTIONS and are not necessary.  Use
  95.             your own judgement wisely!
  96.  
  97. Valid Examples:
  98.  
  99.   FIRST TIME INITIALIZATION
  100.   -------------------------
  101.  
  102.   PCBNet /INIT /C:200-300    - This would create the proper PCBNET file and
  103.                                then would scan all conferences starting with
  104.                                LOW message number.
  105.  
  106.   USE THESE AFTER FIRST TIME INITIALIZATION
  107.   -----------------------------------------
  108.  
  109.   PCBNet /C:1-2000         - Would Scan Conferences 1 - 2000 Updating Mail
  110.                              Waiting Flags if mail hasn't been read.
  111.  
  112.   PCBNet /C:5-20           - Would Scan Conferences 5 - 20 Updating Mail
  113.                              Waiting Flags if mail hasn't been read.
  114.  
  115.   PCBNet /C:1-200 /USEC:50 - Would Scan Conferences 1 - 200 Updating Mail
  116.                              Waiting Flags for ALL users EXCEPT Anyone with a
  117.                              Security Level of 50.
  118.  
  119.   PCBNet /C:1-200 /ASEC:20-25;50;55-58
  120.                            - Would Scan Conferences 1 - 200 Updating Mail
  121.                              Waiting Flags for Users with a Security Level of
  122.                              20,21,22,23,24,25,50,55,56,57,58.
  123. INVALID EXAMPLES:
  124.  
  125.   PCBNet /C:1             (Needs a High Number Also)
  126.   PCBNet /C:50-4          (Must start with a Low Number and then a High
  127.                            Number)
  128.   PCBNet /C:1-20;50-100   (You can only pass ONE Low and ONE High Number)
  129.   PCBNet /C:1-20 /ASEC:10 /USEC:20
  130.                           (You can only use ONE of the Two /ASEC or /USEC
  131.                            switches
  132.  
  133.  
  134. What directory do you run it from?
  135.  
  136.   PCBNet *MUST* be run from a directory that contains your PCBOARD.DAT file
  137. and in most cases, you use this program in an EVENT (Except for first time
  138. inialization).
  139.  
  140. First Time Initialization:
  141.  
  142.   For first time initialization, you should be running it from the DOS Prompt
  143. (In other words, you should monitor it).  Simply type in:
  144.  
  145.   1) PCBNet /INIT  [option /NET:path/filename]
  146.  
  147. Event Running:
  148.  
  149.   Once you have used the first time initialization, you should append this
  150. example to your EVENT.SYS file:
  151.  
  152. C:
  153. CD \PCB
  154. PCBNet /c:l-h
  155. etc..
  156.  
  157. Hopefully these documents are a little better.  If you are having problems,
  158. please leave a comment on Salt Air to Cam DeBuck (Salt Air Support Staff).
  159.